SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_OrdenDeMeritoSinOrden
AS
SELECT IC.Convocatoria, IC.Nivel, IC.Ciclo, IC.IdInscripcionConvocatoria, IC.Agente, L.Localidad, CG.Descripcion AS CG, AG.Descripcion AS AG, 
               CategoriadeTitulo, CI.Puntaje, CI3.Puntaje Promedio, CASE CI4.Puntaje WHEN - 1 THEN 'N' ELSE 'S' END TituloEspecifico,ic.situacionrevista
FROM  tb_InscripcionesConvocatorias IC INNER JOIN
               tb_CalificacionesDeInscripcion CI ON IC.IdInscripcionConvocatoria = CI.Inscripcion INNER JOIN
               tb_Localidades L ON L.IdLocalidad = IC.Localidad INNER JOIN
               tb_CargosGenericos CG ON CG.IdCargoGenerico = IC.CargoGenerico INNER JOIN
               tb_AsignaturasGenericas AG ON AG.IdAsignaturaGenerica = IC.AsignaturaGenerica INNER JOIN
               tb_CalificacionesDeInscripcion CI3 ON CI3.Inscripcion = IC.IdInscripcionConvocatoria AND CI3.Concepto IN (245, 478, 331, 426) INNER JOIN
               tb_CalificacionesDeInscripcion CI4 ON IC.IdInscripcionConvocatoria = CI4.Inscripcion AND CI4.Concepto IN (470, 246, 332, 519) INNER JOIN
               tb_Parametros ON IC.Convocatoria = cast( dbo.tb_Parametros.Valor1 as int)
WHERE (CI.Concepto IN (234, 329, 468, 517)) AND (dbo.tb_Parametros.idParametro = 65) AND tituloespecifico = dbo.tb_Parametros.Valor2


GO
GRANT SELECT ON  [dbo].[vw_OrdenDeMeritoSinOrden] TO [SoloVer]
GO
